Synonyms: bandstand, outdoor stage, stand
Definition: a platform where a (brass) band can play in the open air
Similar words: platform
Definition: a raised horizontal surface
Usage: the speaker mounted the platform